home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gekikoh Dennoh Club 1
/
Gekikoh Dennoh Club Vol. 1 (Japan).7z
/
Gekikoh Dennoh Club Vol. 1 (Japan) (Track 1).bin
/
kowin
/
archive
/
apl
/
vim3x7k1.lzh
/
VimKoWin.doc
< prev
next >
Wrap
Text File
|
1995-02-06
|
5KB
|
162 lines
Ko> Vim v3.0 x68.7 K1 vi editor
X680x0 Ko-Window vi系スクリーンエディタ
Vim version 3.0 x68.7 Ko1
1995/02/06 小笠原博之
Vim は強力な vi 系エディタです。各種補完やヒストリ、マルチレベル undo に画
面分割によるウィンドウ編集、入力時のワード補完、C言語のプリプロセッサ行検索な
どなど。その Vim v3.0 x68.7 の Ko-Window 版です。新しい MiniTERM v2 を使って
移植しました。ドキュメントは必ず VimKoWin.doc を最初に読んで下さい。
●付属ファイルについて
VimKoWin.doc このドキュメント。Ko-Window 版での変更、修正点を説明
しています。
VimX68K.doc X68K版での拡張や修正点を説明しています。vim.x の配布
時の説明になっているので注意して下さい。
vim.win 実行プログラム本体です。
uganda.txt README に出てくるドキュメント(英語)
vim.hlp ヘルプコマンドで呼び出されるファイル(日本語版)
ソース差分はついていません。必要な方は別配布している vim.x 付属のソース差
分を利用して下さい。これは Ko-Window 版の差分も含まれており、完全に同じも
のです。(コンパイルスイッチが違うだけ)
●はじめに
このドキュメントでは Ko-Window 版での変更点のみ説明します。必ず VimX68K.doc
にも目を通しておいて下さい。また付属の HELP ファイルを日本語化しておいたので、
コマンド利用時の参考にして下さい。
●起動方法 (Ko-Window版)
vim [Windowオプション] [-] [vimオプション] [編集ファイル名]
Ko-Window 版では初期設定(TERMCAPのターミナル設定等)は一切不用です。即使えま
す。Ko-Window 版では以下の特殊なスイッチ(ターミナル用スイッチ)が使用できます。
-x<num> ウィンドウの起動位置X
-y<num> ウィンドウの起動位置Y
-c<num> ターミナルの桁数(default -c80 , max -c96)
-l<num> ターミナルの行数(default -l25 , max -c32)
-f<num> フォントサイズ(default -f12 , 10,12,16,24が選択可能)
-a<num> 表示アトリビュート(default -a9)
-t<num> ターミナルスイッチ(default -t0, -t1 にするとBEEPが鳴る)
-s 使用しません
-m<num> HEAPサイズ指定<Kbyte単位>(default -m320)
巨大なファイルを読み込む場合などで、もしメモリが足りずに起動できなかった場
合は -m オプションで HEAP 容量を大きくして下さい。
上記以外のスイッチはそのまま Vim に渡されます。もし Vim で同じスイッチを指
定したい場合は - 1文字だけ書いてその後ろに記述して下さい。例えば Vim の -s
スイッチを指定したい場合は vim - -s のように指定します。
● Ko-Window 版を快適に使うために
・ジャンプスクロール
Vim はもともとスクロール行数を任意に設定する機能があります。Vim は stevie
に比べてスクロールが速いためデフォルトでは1行スクロールになっていますが、ウィ
ンドウ上で描画が遅い場合はこの機能を設定してみて下さい。具体的には scrolljum
という vi オプションに適当な数値を設定します。
<例> 8行スクロールにする
:se scrolljump=8
・編集サイズ
編集する画面のサイズはデフォルトで 80x25 文字になっていますが、これは起動時
のオプションで変更できます。具体的には -c が横の文字数で -l が縦の文字数指定
です。ただし最大は 96x32 です。これはリンクしている MiniTERM ライブラリの仕様
に依存します。
● Ko-Window 版の注意点
・Vim の終了
クローズスイッチ等でウィンドウをクローズした場合、編集内容はセーブされませ
ん。編集を行った場合は、必ずちゃんとしたキー操作で終了するようにして下さい。
(間違って操作して重要なファイルが消えてしまっても責任は持てません)
・ファンクションキー
Ko-Window 版ではファンクションキーやカーソルキーは使えません。vi ですから
まず使えなくても困ることはほとんどないんじゃないかと思います。
・ビジュアルリージョン
ターミナルレベルでも描画最適化が行われている関係で、ビジュアルリージョンの
反転表示がうまく表示されない、もしくは化けることがあります。このような場合は
CTRL-L で再描画させて下さい。起動時に -t4 オプションをつけると若干反転に表示
が化けにくくなります。(-t4はターミナルの描画最適化の解除)
・動作について
まだ作成したばかりで動作が不安定である可能性があります。使用中はまめに更新
内容を DISK に書き出すなどして対処して下さい。Vim 自体にも自動で定期的に DISK
に内容を書き出す機能がありますのでこれを利用するのもいいかもしれません。(X68K
版ではデフォルトで off になっています)
● Ko-Window 版の変更点
・フルパス管理
ウィンドウ上という関係上、ファイル名は常にフルパスで管理するようになってい
ます。
・チャイルドシェルの実行
Ko-Window 版でも :sh や CTRL+Z コマンドでチャイルドシェルの呼び出しができま
す。このとき Vim のターミナル上にシェルが直接動くので注意して下さい。行バッ
ファリングしている関係上最初のプロンプトが出ないかもしれませんが、あわてずに
リターンを入力してみて下さい。もっとも、ウィンドウですからわざわざチャイルド
でシェルを起動する必要はないでしょう。
●プログラムについて
MiniTERM v2.00 ライブラリを使った移植、beav, dash に続いて3本目です。ライブ
ラリの動作確認用として移植し出したのですが、そこは vi ということで結構がんばっ
て手を入れてしまいました。stevie よりメモリは食うもののさすがに快適です。
●配布
配布や転載は自由です。オリジナルソースの入手方法がわからない等、連絡は下記
までどうぞ。
●連絡先
小笠原博之
InterNet: oga@dgw.yz.yamagata-u.ac.jp
SPS-NET: SPS0783 COR.
DenDenNET: DEN0006 COR. (0238-26-3444, 133.24.72.9 login:den)